It's possible that there is a little piece of the old cable left in the motor. Take the whole thing out of the car and then remove the outer cover. I would guess that you will find a little bit of the old cable that is keeping the new one from fully retracting.